buy (yourself) time - Français Anglais Dictionnaire